unit uExceptionSenhaInvalida;

interface

uses
  System.SysUtils, uExceptionAutenticacao;

type
  ESenhaInvalida = class(EAutenticacao)
    private
      FSenhaInvalida  : String;
      FTamanhoDaSenha : integer;
    public
      property SenhaInvalida : String read FSenhaInvalida write FSenhaInvalida;
      property TamanhoDaSenha: integer read FTamanhoDaSenha write FTamanhoDaSenha;
      constructor create(SenhaInvalida : string; TamanhoDaSenha : integer; Horario : TDatetime);
  end;

implementation

constructor ESenhaInvalida.create(SenhaInvalida: string; TamanhoDaSenha: Integer; Horario: TDateTime);
begin
  self.SenhaInvalida := SenhaInvalida;
  self.TamanhoDaSenha:= TamanhoDaSenha;
  self.Horario       := Horario;
end;

end.
